life-saving apparatus - Anglais Synonymes Dictionnaire